logo
Published on

cc-plugin-cli 插件编译工具

Authors
  • avatar
    Name
    Muzzik(马赛克)
    Twitter

简介

ts 插件编译工具

  • 2.x:

    • 引用相对路径模块 √
    • 使用 npm 包 √
    • 增加 panelpanel 宏替换 √
    • 编译后自动复制依赖 npm 包 √
    • 编译后压缩 √
  • 3.x

    • 编译后自动复制依赖 npm 包 √
    • 编译后压缩 √

安装

npm install -g @muzzik/cc-plugin-cli

使用

命令行:cc-plugin-cli

编译插件:cc-plugin-cli c -p 扩展包开发路径 -z 生成的 zip 包相对路径(tsconfig 内的 outDir 相对路径) 例 1(只编译插件):cc-plugin-cli c -p H:\NewProject_5\packages_dev\test 例 2(编译插件并生成 zip):cc-plugin-cli c -p H:\NewProject_5\packages_dev\test -z …/test.zip


panelpanel 使用

只能在 `` 字符串内使用, 只支持 2.x 使用,3.x 请使用__dirname 代替 编译前

编译后

注意事项

必须配置扩展包 tsconfig 内的 rootDir 或者 rootDirs 以及 outDir